Backend Software Engineer (.NET/C#)

  • Dublin
  • Permanent
  • Tue Oct 21 15:21:10 2025
  • 190819

Backend Software Engineer (.NET/C#)

Location: Dublin, Ireland (Hybrid working arrangement)
Position: Permanent | Full Time

Salary: €80,000 – 95,000

Overview:

My client is seeking a highly experienced Backend Software Engineer with strong .NET and C# skills to contribute to the development of a leading enterprise-grade software solution. This role offers the opportunity to own feature development end-to-end in a fast-paced, agile environment. You’ll be joining a high-impact team where clean code, scalable design, and technical leadership are central to success.

Key Responsibilities:

  • Lead backend feature development from architecture and design through to production deployment.
  • Build and maintain high-performance, scalable, and secure .NET Core applications.
  • Write clean, maintainable, and testable code following SOLID principles and best practices.
  • Participate in code reviews, design discussions, and performance tuning.
  • Work on enterprise software in the identity, access management, or infrastructure security space.
  • Contribute to modernising and containerising components for cloud deployment (desirable).

Core Requirements:

  • Minimum 5 years of professional experience in C#/.NET Framework and .NET Core backend development.
  • Deep knowledge of object-oriented programming, design patterns, and clean architecture.
  • Experience with multi-threaded applications and concurrency handling.
  • Strong debugging, profiling, and troubleshooting skills in Windows environments.
  • Bachelor’s degree in computer science, Engineering, or a related technical field.

Desirable Experience:

  • Experience working on Windows Server-based enterprise applications.
  • Exposure to Active Directory, Azure AD, or similar directory services.
  • Experience with cloud migration, microservices, or event-driven architectures.
  • Familiarity with Windows internals, kernel objects, or advanced OS-level programming.
  • Strong understanding of security principles, identity management, or disaster recovery solutions.

What We're Looking For:

  • Passionate about backend engineering and committed to continuous improvement.
  • Demonstrated ability to take ownership of complex features and deliver in agile sprints.
  • Excellent collaboration and communication skills.
  • Problem-solver mindset with a focus on scalability, reliability, and maintainability.

If you’re interested, please click below to apply. Any Questions? – Contact Joseph Mullan in Reperio Human Capital

Reperio Human Capital acts as an Employment Agency and an Employment Business.